Experiments in Run-Time Model Extraction

نویسندگان

  • Frédéric Jouault
  • Jean Bézivin
  • Régis Chevrel
  • Jeff Gray
چکیده

Reverse engineering and software evolution are probably today among the most challenging research areas in software engineering. They are also very rich fields for applying model engineering techniques. However, in order to define a sound model-driven reverse engineering framework, we need to understand more clearly the conditions under which various abstract models may be extracted from legacy systems and from other various software assets. The operation of extracting a model from a system is still very poorly understood. As part of several projects that have been performed in the INRIA ATLAS team, we have been extracting various kinds of models from various kinds of legacy systems like COBOL, Java, Smalltalk, Visual Basic, etc. Taking stock on this, we study in this paper some of the conditions that would allow partial automation of modelbased reverse engineering. More precisely we propose a method for metamodel-driven model extraction. The proof of concept is based on a recent experiment using Visual Basic 9.0 and several previous experiments done with the Squeak version of the Smalltalk language. Besides metamodel-driven model extraction, one of the research contributions of this work is to show the feasibility of extracting models not only from static systems but from dynamic systems as well. In certain ideal conditions, the models extracted from both situations may also be jointly used.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Optimization of Anethole Ultrasound-Assisted Extraction from Fennel Seeds using Artificial Neural Network

Extraction of essential oils from medicinal plants has received researcher’s attention as it has a wide variety of applications in different industries. In this study, ultrasonic method has been used to facilitate the extraction of active ingredient anethole from fennel seeds. Effect of different parameters like extraction time (20, 40, and 60 min), power (80, 240, and 400 Watts) and solid part...

متن کامل

Optimization of antioxidant compounds extraction from almond shell by response surface method

Background and aim: Extraction of natural antioxidant compounds has recently attracted the attention of researchers. Almond is one of the native products of  Iran, which annually during the process of production , large volumes of waste is achieved. The aim of this study is investigating the impact of two parameters (time and ethanol percentage) on the extraction of phenol and ...

متن کامل

Experimental Study and Modeling of Supercritical Extraction of Nicotine from Tabacco Leaves

In this work, the solubility of nicotine extracted from tobacco leaves, found in the north of Iran, in supercritical carbon dioxide has been measured. Also the effects of pressure, temperature, extraction dynamic time, and the organic co-Solvent on the amount of nicotine extracted from tobacco leaves have been investigated. It should be stressed that in order to reduce significantly the num...

متن کامل

Optimization of antioxidant compounds extraction from almond shell by response surface method

Background and aim: Extraction of natural antioxidant compounds has recently attracted the attention of researchers. Almond is one of the native products of  Iran, which annually during the process of production , large volumes of waste is achieved. The aim of this study is investigating the impact of two parameters (time and ethanol percentage) on the extraction of phenol and ...

متن کامل

Market Based Analysis of Natural Gas and Electricity Export via System Dynamics

By increasing the extraction of natural gas, its role in the restructured power systems is being expanded, due to its lower pollution. Iran has the second largest reserves of natural gas in the world and exports it to different countries. This paper represents long run analysis of natural gas export from Iran to Turkey as a case study, considering direct transfer and exporting via the power mar...

متن کامل

بهینه‌سازی شرایط استخراج اینولین از کنگر با و بدون اعمال فراصوت به‌کمک روش سطح پاسخ

Nowadays, Inulin, due to its nutritional properties, is widely being used all over the world. Artichoke tuber is one of its major industrial extraction sources. Therefore, in the present study we initially aimed to determine total carbohydrate, inulin, reducing sugars as well as dry matter contents of an Iranian artichoke. Thereafter, we focused on the optimization of aqueous extraction of inul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006